﻿.tab
{
	height:33px; background:url(images/tab1/bq_1.gif) bottom repeat-x; background-color:#ffffff;padding-left:5px;
}

.tab ul
{
	padding:0px; margin:0px; list-style-type:none;
}
.tab ul li
{
	 margin-left:3px; background:url(images/tab1/bq_q_c.gif) 0px 3px repeat-x; position:relative; text-align:center; float:left; cursor:pointer;
}
.tab ul li a
{
	 font-size:12px;height:28px; padding-left:15px; line-height:33px; float:left; overflow:visible; white-space:nowrap; padding-right:15px; display:block; color:#476877; font-weight:normal; text-decoration:none;
}
.tab ul li a:hover
{
	color:#54879f; text-decoration:none;
}            
.tab ul li .menu_l
{
	width:5px; height:24px; background:url(images/tab1/bq_q_l.gif) left no-repeat; position:absolute; top:3px; left:0px;
}
.tab ul li .menu_r
{
	width:5px; height:24px; background:url(images/tab1/bq_q_r.gif) right no-repeat; position:absolute; top:3px; right:0px;
}           


.tab ul li.on
{
	background:url(images/tab1/bq_s_c.gif) repeat-x; margin-top:1px
}
.tab ul li.on a
{
	color:#000000; line-height:29px;
}
.tab ul li.on a:hover
{
	color:#03213a;
}
.tab ul li.on .menu_l
{
	width:5px; height:28px; background:url(images/tab1/bq_s_l.gif) left no-repeat; position:absolute; top:0px; left:0px;
}
.tab ul li.on .menu_r
{
	width:5px; height:28px; background:url(images/tab1/bq_s_r.gif) right no-repeat; position:absolute; top:0px; right:0px;
}